.mainBody{
   .title {
      height: 60px;
      width: 100%;
      line-height: 60px;
      background-color:  #e2e0e0;
      font-size: 20px;
      color: #999;
      padding: 0 20px;
      box-sizing: border-box;
      display: none;
   }
   .content {
      max-width: 1200px;
      height: 600px;
      border: 1px solid #ccc;
      border-radius: 10px;
      margin: 100px auto;
      box-shadow: 2px 2px 2px #999;
      padding: 10px 10px;
      box-sizing: border-box;
      .public {
          height: 80px;
          line-height: 80px;
          font-size: 35px;
          border-bottom: 4px solid #999;
          padding-bottom: 5px;
          color: #000;
          text-shadow: -1px -1px 2px rgb(153, 212, 91),1px 1px 2px rgb(43, 101, 152);
      }

      .item {
         margin: 20px 30px;
         height: 40px;
         line-height: 40px;
         font-size: 20px;
         span {
            display: inline-block;
            width: 100px;
         }
         input {
            height: 40px;
            border: 1px solid #ccc;
            width: 500px;
            border-radius: 5px;
            padding-left: 10px;
            box-sizing: border-box;
         }
      }
   }
}